Reactive Message Passing for Scalable Bayesian Inference

نویسندگان

چکیده

We introduce reactive message passing (RMP) as a framework for executing schedule-free, scalable, and, potentially, more robust passing-based inference in factor graph representation of probabilistic model. RMP is based on the programming style, which only describes how nodes react to changes connected nodes. recognize suitable abstraction methods that improve robustness, scalability, and execution time procedure are useful all future implementations methods. also present our own implementation ReactiveMP.jl, Julia package realizing through minimization constrained Bethe free energy. By user-defined specification local form factorization constraints variational posterior distribution, ReactiveMP.jl executes hybrid algorithms including belief propagation, passing, expectation maximization update rules. Experimental results demonstrate great performance compared other packages Bayesian across range models. In particular, we show capable performing large-scale state-space models with hundreds thousands random variables standard laptop computer.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scalable Performance for Scala Message-Passing Concurrency

This paper presents an embedded domain-specific language for building massively concurrent systems. In particular, we demonstrate how ultra-lightweight cooperatively-scheduled processes and message-passing concurrency can be provided for the Scala programming language on the Java Virtual Machine (JVM). We make use of a well-known continuation-passing style bytecode transformation in order to ac...

متن کامل

Gene-network inference by message passing

The inference of gene-regulatory processes from gene-expression data belongs to the major challenges of computational systems biology. Here we address the problem from a statistical-physics perspective and develop a message-passing algorithm which is able to infer sparse, directed and combinatorial regulatory mechanisms. Using the replica technique, the algorithmic performance can be characteri...

متن کامل

Message Passing and Distributed Statistical Inference

In this paper, we summarize several research directions involving message-passing algorithms and distributed fusion. The starting point is inference for graphical models, but the different constraints and objectives found in sensor networks suggest new questions. In addition to providing pointers to a variety of other parts of our research in this area, we spend most of our time on two research...

متن کامل

Message Passing Inference with Chemical Reaction Networks

Recent work on molecular programming has explored new possibilities for computational abstractions with biomolecules, including logic gates, neural networks, and linear systems. In the future such abstractions might enable nanoscale devices that can sense and control the world at a molecular scale. Just as in macroscale robotics, it is critical that such devices can learn about their environmen...

متن کامل

Message-Passing Concurrency for Scalable, Stateful, Reconfigurable Middleware

Message-passing concurrency (MPC) is increasingly being used to build systems software that scales well on multi-core hardware. Functional programming implementations of MPC, such as Erlang, have also leveraged their stateless nature to build middleware that is not just scalable, but also dynamically reconfigurable. However, many middleware platforms lend themselves more naturally to a stateful...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Scientific Programming

سال: 2023

ISSN: ['1058-9244', '1875-919X']

DOI: https://doi.org/10.1155/2023/6601690